stack silo - Spanish English Dictionary